Clarissa Cerda

Chief Legal Officer & Corporate Secretary, Pindrop Security